package com.houhanzhi.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PayInfoVO {

    /**
     * 订单号
     */
    private String outTradeNo;

    /**
     * 支付总金额：单位分
     */
    private BigDecimal payFee;

    /**
     * 支付类型：微信/支付宝
     */
    private String payType;

    /**
     * 设备类型：APP/H5/PC
     */
    private String clientType;

    /**
     * 标题
     */
    private String title;

    /**
     * 详情
     */
    private String description;

    /**
     * 订单支付超时时间：毫秒
     */
    private Long orderPayTimeOutMills;

    /**
     * 用户标识
     */
    private Long accountNo;
}
